#pragma once

#include <string>
#include <vector>
#include <tbb/scalable_allocator.h>

#include "Header.h"


/// A request received from a client
struct Request
{
	std::string method;
	std::string uri;
	int httpVersionMajor;
	int httpVersionMinor;
	std::vector<Header, tbb::scalable_allocator<Header> > headers;
};
